package com.erp.gather.mapper;

import com.erp.gather.domain.vo.ErpSellerStoreProductExpandVo;
import com.ruoyi.common.core.mapper.BaseMapperPlus;
import com.ruoyi.gather.api.domain.ErpSellerStoreProductExpand;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * 卖家在线商品拓展;参考AE-商品：发布产品信息（aliexpress.postproduct.redefining.postaeproduct）Mapper接口
 *
 * @author erp
 * @date 2023-03-28
 */
public interface ErpSellerStoreProductExpandMapper extends BaseMapperPlus<ErpSellerStoreProductExpandMapper, ErpSellerStoreProductExpand, ErpSellerStoreProductExpandVo> {

	public ErpSellerStoreProductExpand getUnpublishProduct();

    List<ErpSellerStoreProductExpand> selectGroupProductByStoreId(@Param("storeId") String storeId,@Param("productSource") Integer productSource);

    List<ErpSellerStoreProductExpand> selectConfirmProductByStoreUserName(@Param("storeUserName")String storeUserName);

    List<ErpSellerStoreProductExpand> selectNoVisitProductList(@Param("storeId") Long storeId,@Param("storeUserName")  String storeUserName);

    List<ErpSellerStoreProductExpand> selectProductByStoreUserName(@Param("storeUserName") String storeUserName);
}
